/**********************************************************************************************************************/
/* !Layer           : SRVL                                                                                            */
/* !Component       : RTMCLD                                                                                          */
/* !Description     : Real time measurement of CPU load                                                               */
/*                                                                                                                    */
/* !File            : RTMCLD.h                                                                                        */
/* !Description     : Real time measurement of CPU load                                                               */
/*                                                                                                                    */
/* !Reference       : PTS_DOC_5385380                                                                                 */
/*                                                                                                                    */
/* Coding language  : C                                                                                               */
/*                                                                                                                    */
/* COPYRIGHT VALEO all rights reserved                                                                                */
/**********************************************************************************************************************/
/* Dimension Informations
 * %PCMS_HEADER_SUBSTITUTION_START:%
 * The PID has this format: <Product ID>:<Item ID>.<Variant>-<Item Type>;<Revision>
 * %PID:%
 * %PCMS_HEADER_SUBSTITUTION_END:%
 **********************************************************************************************************************/

#ifndef RTMCLD_H
#define RTMCLD_H

#include "STD_Types.h"

/*---------------------------------------------------------------------------------------------------------------------
    Prototypes
----------------------------------------------------------------------------------------------------------------------*/
#define RTMCLD_START_SEC_CODE
#include "RTMCLD_MemMap.h"

extern void RTMCLD_vidEndLoopDurationMeas(void);
extern void RTMCLD_vidMainFunction(void);
extern  void RTMCLD_vidCpuLoadMeasure_4SR(void);


#define RTMCLD_STOP_SEC_CODE
#include "RTMCLD_MemMap.h"

/*----------------------------------------------------------------------------------------------------------------------
    Defines
----------------------------------------------------------------------------------------------------------------------*/


/*----------------------------------------------------------------------------------------------------------------------
    Enums
----------------------------------------------------------------------------------------------------------------------*/


/*----------------------------------------------------------------------------------------------------------------------
    Calibrations
----------------------------------------------------------------------------------------------------------------------*/


/*----------------------------------------------------------------------------------------------------------------------
    Porteurs de bits
----------------------------------------------------------------------------------------------------------------------*/


/*----------------------------------------------------------------------------------------------------------------------
    Variables
----------------------------------------------------------------------------------------------------------------------*/



#endif /* RTMCLD_H */

/*-------------------------------------------------- end of file -----------------------------------------------------*/
